package chapter05_array;

/**
 * ClassName: ArrayTest01
 * Package: chapter05_array
 * Description:
 * (1)创建一个名为ArrayTest的类，在main()方法中声明array1和array2两个变量，他们是int[]类型的数组。
 * (2)使用大括号{}，把array1初始化为8个素数：2,3,5,7,11,13,17,19。
 * (3)显示array1的内容。
 * (4)赋值array2变量等于array1，修改array2中的偶索引元素，使其等于索引值(如array[0]=0,array[2]=2)。
 * (5)打印出array1。  array2 = array1;
 * @Author 安思宇
 * @Create 2025/2/24 20:27
 */
public class ArrayTest01 {
    public static void main(String[] args) {
        int[] array1=new int[]{2,3,5,7,11,13,17,19};
        System.out.println("array1的初始数值：");
        for (int i = 0; i < array1.length; i++) {
            System.out.print(array1[i]+",");
        }
        int[] array2=array1;
        System.out.println();
        System.out.println("array1的数值：");
        for (int i = 0; i < array1.length; i++) {
            if (i%2==0){
                array2[i]=i;
            }
            System.out.print(array1[i]+",");
        }
        System.out.println("打印的地址值相同，因为是引用数据类型");
        System.out.println(array1);
        System.out.println(array2);

    }
}
